plural of pyramide - English Synonyms Dictionary